package cn.lili.modules.statistics.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 店铺首页数据
 *
 * @author Chopper
 * @since 2021/3/17 4:04 下午
 */
@Data
public class StoreIndexStatisticsVO {

	@ApiModelProperty(value = "商品总数量")
	private Long goodsNum;

	@ApiModelProperty(value = "订单总数量")
	private Integer orderNum;

	@ApiModelProperty(value = "订单总额")
	private Double orderPrice;

	@ApiModelProperty(value = "线下订单总额")
	private Double ordersOffline;

	@ApiModelProperty(value = "线下订单总数量")
	private Integer orderNumOffline;

	@ApiModelProperty(value = "线上订单总额")
	private Double ordersOnline;

	@ApiModelProperty(value = "线上订单总数量")
	private Integer orderNumOnline;

	@ApiModelProperty(value = "虚拟订单总额")
	private Double ordersFictitious;

	@ApiModelProperty(value = "虚拟订单总数量")
	private Integer orderNumFictitious;

	@ApiModelProperty(value = "访客数UV")
	private Integer storeUV;

	@ApiModelProperty(value = "待付款订单数量")
	private Long unPaidOrder;
	@ApiModelProperty(value = "待发货订单数量")
	private Long unDeliveredOrder;
	@ApiModelProperty(value = "待收货订单数量")
	private Long deliveredOrder;

	@ApiModelProperty(value = "待处理退货数量")
	private Long returnGoods;
	@ApiModelProperty(value = "待处理退款数量")
	private Long returnMoney;
	@ApiModelProperty(value = "待回复评价数量")
	private Long memberEvaluation;
	@ApiModelProperty(value = "待处理交易投诉数量")
	private Long complaint;

	@ApiModelProperty(value = "待上架商品数量")
	private Long waitUpper;
	@ApiModelProperty(value = "待审核商品数量")
	private Long waitAuth;

	@ApiModelProperty(value = "可参与秒杀活动数量")
	private Long seckillNum;
	@ApiModelProperty(value = "未对账结算单数量")
	private Long waitPayBill;

}
